Big Huge Thesaurus

blue marguerite

noun